pulse radiation - French English Dictionary